github.com/aws/smithy-go/middleware.relativeOrder.order (field)
32 uses
github.com/aws/smithy-go/middleware (current package)
ordered_group.go#L141: order []string
ordered_group.go#L146: order: make([]string, 0, baseOrderedItems),
ordered_group.go#L167: s.order = append(s.order, ids...)
ordered_group.go#L210: s.order[i] = to
ordered_group.go#L220: s.order = append(s.order[:i], s.order[i+1:]...)
ordered_group.go#L225: return s.order
ordered_group.go#L229: s.order = s.order[0:0]
ordered_group.go#L237: if n <= cap(s.order)-len(s.order) {
ordered_group.go#L238: s.order = s.order[:len(s.order)+n]
ordered_group.go#L239: src = s.order
ordered_group.go#L241: src = s.order
ordered_group.go#L242: s.order = make([]string, len(s.order)+n)
ordered_group.go#L243: copy(s.order[:i], src[:i]) // only when allocating a new slice do we need to copy the front half
ordered_group.go#L245: copy(s.order[i+n:], src[i:])
ordered_group.go#L246: copy(s.order[i:], ids)
ordered_group.go#L248: if i == len(s.order)-1 || len(s.order) == 0 {
ordered_group.go#L249: s.order = append(s.order, ids...)
ordered_group.go#L251: s.order = append(s.order[:i+1], append(ids, s.order[i+1:]...)...)
ordered_group.go#L262: for i := 0; i < len(s.order); i++ {
ordered_group.go#L263: if s.order[i] == id {